package com.sunwayhorizo.health.business.integration.model;

import org.hibernate.validator.constraints.*;

public class DoctorAdviceInfo {
	private int id;
	/**
	 * 患者编码
	 */
	@NotEmpty
	private String nature_id;
	/**
	 * 住院次数
	 */
	
	private String encounter_num;
	/**
	 * 住院号
	 */
	@NotEmpty
	private String hospitalzation_no;
	/**
	 * 医嘱序号
	 */
	private String order_no;
	/**
	 * 医嘱子序号
	 */
	private String order_sub_no;
	/**
	 * 长期医嘱标志
	 */
	private String repeat_indicator;
	/**
	 * 医嘱类别
	 */
	private String order_class;
	/**
	 * 医嘱正文
	 */
	private String order_text;
	/**
	 * 医嘱代码
	 */
	private String order_code;
	/**
	 * 起始日期及时间
	 */
	private String start_date_time;
	/**
	 * 停止日期及时间
	 */
	private String stop_date_time;
	/**
	 * 执行频率描述
	 */
	private String frequency;
	/**
	 * 开医嘱科室
	 */
	private String doctor;
	/**
	 * 停医嘱医生
	 */
	private String stop_doctor;
	/**
	 * 开医嘱校对护士
	 */
	private String nurse;
	/**
	 * 停医嘱校对护士
	 */
	private String stop_nurse;
	/**
	 * 开医嘱录入日期及时间
	 */
	private String enter_date_time;
	/**
	 * 医嘱状态
	 */
	private String order_status;
	
	
	
	@Override
	public String toString() {
		return "DoctorAdviceInfo [\nid=" + id + ",\n 患者编码=" + nature_id
				+ ",\n 住院次数=" + encounter_num
				+ ",\n 住院号=" + hospitalzation_no
				+ ",\n 医嘱序号=" + order_no + ",\n 医嘱子序号="
				+ order_sub_no + ",\n 长期医嘱标志=" + repeat_indicator
				+ ",\n 医嘱类别=" + order_class + ",\n 医嘱正文="
				+ order_text + ",\n 医嘱代码=" + order_code
				+ ",\n 起始日期及时间=" + start_date_time
				+ ",\n 停止日期及时间=" + stop_date_time + ",\n 执行频率描述="
				+ frequency + ",\n 开医嘱科室=" + doctor + ",\n 停医嘱医生="
				+ stop_doctor + ",\n 开医嘱校对护士=" + nurse + ",\n 停医嘱校对护士="
				+ stop_nurse + ",\n 开医嘱录入日期及时间=" + enter_date_time
				+ ",\n 医嘱状态=" + order_status + "]";
	}
	public DoctorAdviceInfo() {
		super();
	}
	public DoctorAdviceInfo(int id, String nature_id, String encounter_num,
			String hospitalzation_no, String order_no, String order_sub_no,
			String repeat_indicator, String order_class, String order_text,
			String order_code, String start_date_time, String stop_date_time,
			String frequency, String doctor, String stop_doctor, String nurse,
			String stop_nurse, String enter_date_time, String order_status) {
		super();
		this.id = id;
		this.nature_id = nature_id;
		this.encounter_num = encounter_num;
		this.hospitalzation_no = hospitalzation_no;
		this.order_no = order_no;
		this.order_sub_no = order_sub_no;
		this.repeat_indicator = repeat_indicator;
		this.order_class = order_class;
		this.order_text = order_text;
		this.order_code = order_code;
		this.start_date_time = start_date_time;
		this.stop_date_time = stop_date_time;
		this.frequency = frequency;
		this.doctor = doctor;
		this.stop_doctor = stop_doctor;
		this.nurse = nurse;
		this.stop_nurse = stop_nurse;
		this.enter_date_time = enter_date_time;
		this.order_status = order_status;
	}
	public String getNature_id() {
		return nature_id;
	}
	public void setNature_id(String nature_id) {
		this.nature_id = nature_id;
	}
	public String getEncounter_num() {
		return encounter_num;
	}
	public void setEncounter_num(String encounter_num) {
		this.encounter_num = encounter_num;
	}
	public String getHospitalzation_no() {
		return hospitalzation_no;
	}
	public void setHospitalzation_no(String hospitalzation_no) {
		this.hospitalzation_no = hospitalzation_no;
	}
	public String getOrder_no() {
		return order_no;
	}
	public void setOrder_no(String order_no) {
		this.order_no = order_no;
	}
	public String getOrder_sub_no() {
		return order_sub_no;
	}
	public void setOrder_sub_no(String order_sub_no) {
		this.order_sub_no = order_sub_no;
	}
	public String getRepeat_indicator() {
		return repeat_indicator;
	}
	public void setRepeat_indicator(String repeat_indicator) {
		this.repeat_indicator = repeat_indicator;
	}
	public String getOrder_class() {
		return order_class;
	}
	public void setOrder_class(String order_class) {
		this.order_class = order_class;
	}
	public String getOrder_text() {
		return order_text;
	}
	public void setOrder_text(String order_text) {
		this.order_text = order_text;
	}
	public String getOrder_code() {
		return order_code;
	}
	public void setOrder_code(String order_code) {
		this.order_code = order_code;
	}
	public String getStart_date_time() {
		return start_date_time;
	}
	public void setStart_date_time(String start_date_time) {
		this.start_date_time = start_date_time;
	}
	public String getStop_date_time() {
		return stop_date_time;
	}
	public void setStop_date_time(String stop_date_time) {
		this.stop_date_time = stop_date_time;
	}
	public String getFrequency() {
		return frequency;
	}
	public void setFrequency(String frequency) {
		this.frequency = frequency;
	}
	public String getDoctor() {
		return doctor;
	}
	public void setDoctor(String doctor) {
		this.doctor = doctor;
	}
	public String getStop_doctor() {
		return stop_doctor;
	}
	public void setStop_doctor(String stop_doctor) {
		this.stop_doctor = stop_doctor;
	}
	public String getNurse() {
		return nurse;
	}
	public void setNurse(String nurse) {
		this.nurse = nurse;
	}
	public String getStop_nurse() {
		return stop_nurse;
	}
	public void setStop_nurse(String stop_nurse) {
		this.stop_nurse = stop_nurse;
	}
	public String getEnter_date_time() {
		return enter_date_time;
	}
	public void setEnter_date_time(String enter_date_time) {
		this.enter_date_time = enter_date_time;
	}
	public String getOrder_status() {
		return order_status;
	}
	public void setOrder_status(String order_status) {
		this.order_status = order_status;
	}
	public void setId(int id) {
		this.id = id;
	}
	public int getId() {
		return id;
	}
	
	
}
